post headquarters - French English Dictionary